Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
HAMBLEDOWN TOWER HILL Detached £1,112,479 £249,500 7 Apr 1999